home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Present…ry 5: (Reseller Edition) / Apple Reference & Presentations Library 5.0 (Reseller Edition).iso / 5-Fonts & Software / HyperCard 1.2.5 / Help Stacks / Help / card_63765.txt < prev    next >
Text File  |  1987-11-25  |  2KB  |  114 lines

  1. -- card: 63765 from stack: in
  2. -- bmap block id: 0
  3. -- flags: 0000
  4. -- background id: 4507
  5. -- name: 
  6.  
  7.  
  8. -- part 2 (button)
  9. -- low flags: 00
  10. -- high flags: 8004
  11. -- rect: left=422 top=85 right=107 bottom=495
  12. -- title width / last selected line: 0
  13. -- icon id / first selected line: 0 / 0
  14. -- text alignment: 1
  15. -- font id: 0
  16. -- text size: 12
  17. -- style flags: 0
  18. -- line height: 16
  19. -- part name: Example 1
  20. ----- HyperTalk script -----
  21. on mouseUp
  22.   --An example of an IF THEN ELSE control structure
  23.   If the shiftKey is down then play "boing"
  24.   edit script of card button "example 1"   --so you can see the script
  25. end mouseUp
  26.  
  27.  
  28.  
  29. -- part 3 (button)
  30. -- low flags: 00
  31. -- high flags: 8004
  32. -- rect: left=420 top=151 right=173 bottom=495
  33. -- title width / last selected line: 0
  34. -- icon id / first selected line: 0 / 0
  35. -- text alignment: 1
  36. -- font id: 0
  37. -- text size: 12
  38. -- style flags: 0
  39. -- line height: 16
  40. -- part name: Example 2
  41. ----- HyperTalk script -----
  42. on mouseUp
  43.   --An example of an IF THEN ELSE control structure
  44.   If the shiftKey is down
  45.   then play "boing"
  46. else put "the shift key is up"
  47. edit script of card button "example 2"   --so you can see the script
  48. end mouseUp
  49.  
  50.  
  51.  
  52. -- part 4 (button)
  53. -- low flags: 00
  54. -- high flags: 8004
  55. -- rect: left=419 top=222 right=244 bottom=495
  56. -- title width / last selected line: 0
  57. -- icon id / first selected line: 0 / 0
  58. -- text alignment: 1
  59. -- font id: 0
  60. -- text size: 12
  61. -- style flags: 0
  62. -- line height: 16
  63. -- part name: Example 3
  64. ----- HyperTalk script -----
  65. on mouseUp
  66.   --An example of a REPEAT control structure
  67.   ask "How many boings?" with 2
  68.   if it < 0 then exit mouseUp   --no negative numbers
  69.   repeat for it
  70.     play "boing" ge.
  71.   end repeat
  72.   edit script of card button "example 3"   --so you can see the script
  73. end mouseUp
  74.  
  75.  
  76.  
  77. -- part contents for background part 1
  78. ----- text -----
  79. If <true or false expression> then <command>
  80.      -- only one command in the "then" clause
  81.  
  82. If <true or false expression> 
  83. then <command>     -- single command only
  84. else <command>      -- single command only
  85.                                -- no "end if"
  86.  
  87. repeat [for] <number of times>
  88.    <command>
  89.    <command>
  90. end repeat
  91.  
  92.  
  93.  
  94.  
  95.  
  96. -- part contents for background part 2
  97. ----- text -----
  98. Other control structures (cont.)
  99.  
  100. -- part contents for background part 44
  101. ----- text -----
  102. if...then
  103.  
  104.  
  105. if...
  106. then...
  107. else...
  108.  
  109.  
  110. repeat for
  111.  
  112. -- part contents for background part 43
  113. ----- text -----
  114. 267,189